package cn.school.workflow.service;

import cn.school.workflow.vo.MaterialCollectVO;
import com.baomidou.mybatisplus.core.metadata.IPage;

public interface MaterialCollectService {

    /**
     * 分页查询物资领用情况
     * @param vo
     * @return
     */
    IPage<MaterialCollectVO> findMaterialCollectPageList(MaterialCollectVO vo);

    /**
     * 新增or修改物资领用信息
     * @param vo
     * @return
     */
    int addOrUpdateMaterialCollect(MaterialCollectVO vo);

    /**
     * 删除物资领用信息
     * @param id
     * @return
     */
    int deleteMaterialCollectById(Long id);

    /**
     * 归还物资
     * @param id
     * @return
     */
    int repayProcess(Long id);

}
